package cn.endeavour.org.domain;

import cn.endeavour.basic.domain.BaseDomain;
import lombok.Data;

@Data
/**
 * 员工实体类
 */
public class Employee extends BaseDomain {

    /** 姓名 */
    private String username;

    /** 邮箱 */
    private String email;

    /** 电话 */
    private String phone;

    /** 盐值 */
    private String salt;

    /** 密码 */
    private String password;

    /** 年龄 */
    private Integer age;

    /** 状态  0=正常，-1=禁用 */
    private Integer state;

    /** 关联对象：员工所属部门对象 */
    private Department department;

    /** 关联属性：员工所属部门ID */
    private Long department_id;

    /** 关联对象：登录信息对象 员工登录信息ID */
    private Long logininfo_id;

    /** 关联对象：员工所属部门对象 */
    private Shop shop;

    /** 店铺ID 不为null 表示有店铺=店铺管理员【也是员工】。为null 表示系统管理员 */
    private Long shop_id;
}